package com.lwm.mybatis.custom.sqlsession;

/**
 * 自定义Mybatis中与数据库交互的和心类
 *
 * @author liweimin
 * @date 2021/6/15 17:07
 * @since
 */
public interface SqlSession {

    /**
     * 根据dao接口创建dao实现类
     *
     * @param clazz
     * @param <T>
     * @return
     */
    <T> T getMapper(Class<T> clazz);


    /**
     * release resources
     */
    void close();
}
